package com.example.springboot.service;

import com.example.springboot.common.PageBean.PageBean;
import com.example.springboot.entity.User;

import java.util.List;

public interface UserService {
    PageBean page(int pageNum, int pageSize, String name);

    void add(User user);

    void update(User user);

    void delete(Long id);

    void deleteAll(List<Long> ids);

    User getById(Long userId);

    //根据角色名查询用户(包含关系)
    List<String> getByRoleName(String roleName);

    //得到所有用户
    List<User> list();
}
